General Transit Feed (GTFS)-Import

Visum bietet eine Schnittstelle für den Import von Netz- und Fahrplaninformationen aus General Transit Feed-Daten.

Der Importer liest die einzelnen General Transit Feed Dateien ein und erzeugt entsprechende Netzobjekte in Visum, die das ÖV-Angebot beschreiben. Der Importer nutzt Informationen aus den Dateien und erzeugt folgende Netzobjekte in Visum:

GTFS Datei

Pflicht

VisumDatenmodell

agency.txt

Ja

Einträge werden als Betreiber übernommen

stops.txt

Ja

Einträge werden als Haltestellen, Haltestellenbereiche und/oder als Haltepunkte übernommen. Die Entscheidung, welche Elemente erzeugt werden, richtet sich nach den AttributenLocation_typeundparent_station.

Wenn derLocation_type‚1‘ ist und dieparent_stationleer ist, wird eine Haltestelle erzeugt.

Wenn derLocation_type'1‘ ist und dieparent_stationgefüllt ist, wird ein Haltestellenbereich erzeugt.

Wenn derLocation_type‚0‘ oder leer ist und dieparent_stationgefüllt ist, wird ein neuer Knoten und Haltepunkt erzeugt und dem Haltestellenbereich oder der Haltestelle zugeordnet.

Wenn derLocation_type‚0‘ oder leer ist und auch die parent_station nicht gefüllt ist, wird ein neuer Knoten und Haltepunkt, sowie ein Haltestellenbereich und Haltestelle erzeugt.

Stops mit den EinträgenLocation_type{3,4} werden derzeit noch ignoriert

routes.txt

Ja

Die Einträge werden als Linie interpretiert.

Die Verkehrssysteme werden anhand des Eintragsroute_typesgesetzt. Der Betreiber richtet sich nach dem Eintrag beiagency_id. Der Linienname entspricht dem Attributroute_id.

trips.txt

Ja

Die Einträge werden als Fahrplanfahrten interpretiert.

Dieroute_idverweist auf die Linie der Fahrplanfahrt. Dietrip_idwird zur Nummer der Fahrplanfahrt. Dieservice_identspricht dem Verkehrstag. Wenn es eineshape_idgibt, werden die Zwischenpunkte daraus importiert. Wenn es eineblock_idgibt, können je nach Importeinstellungen Zwangsbindungen mit Fahrplanfahrten mit identischerblock_iderzeugt werden.

stop_times.txt

Ja

Aus den Einträgen entstehen Linienrouten / Linienroutenelemente), Fahrzeitprofile / Fahrzeitprofilelemente, sowie der Inhalt der Fahrplanfahrten und Fahrplanfahrtabschnitte. Dietrip_idreferenziert auf die Fahrplanfahrt. Diestop_idverweist auf den Haltepunkt. Ausarrival_timeunddeparture_timeentstehen die Profilpunkte. Ein- und Aussteige-Zulässigkeiten an den Profilpunkten wird überpickup_typeunddropoff_typegesteuert. Für jede Fahrplanfahrt wird eine eigene Linienroute und Fahrzeitprofile erzeugt. Diese können optional im Anschluss aggregiert werden.

shapes.txt

 

 

 

 

 

Falls Ihre Lizenz das Zusatzmodul Kalender nicht umfasst, erhalten Sie während des Importvorgangs eine Warnung. Sie können die Warnung quittieren und den Import fortsetzen. Sie können das Ergebnis verwenden, alle Fahrplanfahrten sind jedoch als täglich verkehrend markiert, unabhängig von Einschränkungen in den Originaldaten.

1.  Wählen Sie im Menü Datei > Importieren den Eintrag General Transit Feed (GTFS).

2.  Nehmen Sie die gewünschten Einstellungen vor.

Element

Beschreibung

Import aus Datei

Navigieren Sie zu der gewünschten GTFS Zip-Datei, die Sie importieren möchten.

Hinweis

Beachten Sie, dass die Dateien auf einer Ebene in der Zip-Datei liegen müssen und ausschließlich Dateien des Typs *.txt importiert werden können.

Bereich Fahrplanperiode

Beginn

Beginn des Gültigkeitszeitraums

Ende

Ende des Gültigkeitszeitraums

Kalenderperiode

Auswahl des der betrachteten Kalenderperiode:

  • Kein Kalender Ist die Option ausgewählt, können Sie den Tagesfilter verwenden.
  • Wochenkalender Ist die Option ausgewählt, sollte der erste Tag (Montag) der importierten Woche ausgewählt werden. Die restlichen Tage der Woche werden automatisch mit importiert. Die Analyseperiode wird auf die ganze Woche gesetzt.

Hinweis

Die Option ist nur verfügbar, wenn Sie das Zusatzmodul Kalender / Verkehrstage aktiviert haben.

  • Jahreskalender Ist die Option ausgewählt, werden alle Tage des Kalenders importiert.

Hinweis

Die Option ist nur verfügbar, wenn Sie das Zusatzmodul Kalender / Verkehrstage aktiviert haben.

Tagesfilter

Ist die Option ausgewählt, können Sie einen einzelnen Tag aus dem Gültigkeitszeitraum für den Import wählen. Der Gültigkeitszeitraum wird aus den Dateien calender.txt und calender_dates.txt ermittelt.

Hinweis

Die Option ist nicht verfügbar, wenn bei Kalenderperiode die Option Jahreskalender ausgewählt ist.

Bereich Exakte Routenverläufe importieren

Ist die Option ausgewählt, werden die exakten Routenverläufe importiert und Sie können weitere Einstellungen vornehmen:

  • Mehrere Haltepunkte einfügen für Halte auf verschiedenen Verläufen

Ist die Option ausgewählt, werden für Halte, die sich auf verschiedenen Routenverläufen befinden, jeweils Haltepunkte importiert. Über die Option Maximaler Abstand zwischen Verlauf und Haltepunkt legen Sie einen maximalen Abstand zwischen Routenverlauf und Haltepunkt an.

Hinweis

Die optionalen Verläufe werden als Zwischenpunkte der Strecken, nicht als Knoten importiert.

Bereich Standardeinstellungen

Standard-Umsteigegehzeit

Der Eingabewert wirkt auf transfer_type 0 und 1 in der Datei transfers.txt, da dafür keine Zeitangabe in der GTFS-Spezifikation vorgesehen ist. Für den transfer_type 2 gilt eine Mindestgehzeit, die in der Datei transfers.txt angegeben ist. Die Zeiten werden auf die Umsteigegehzeit zwischen Haltestellenbereichen bzw. auf Fußstrecken zwischen Zugangsknoten der Haltestellenbereiche übertragen.

Maximale Zeit für Durchbindung

Enthält der GTFS-Datensatz Informationen zum Umlauf (block_id in der Datei trips.txt), werden zwischen aufeinanderfolgenden Fahrtelementen mit diesem maximalen zeitlichen Abstand, Durchbindungen erzeugt.

Bereich Nachbearbeitung

Linien und Fahrplanfahrten aggregieren

Ist die Option ausgewählt, werden die erzeugten Linienrouten und Fahrplanfahrten in Visum automatisch aggregiert.

Vorschläge für Saisons ermitteln

Ist die Option ausgewählt, ermittelt Visum aus den importierten Betriebstagen Vorschläge für Visum Fahrplan-Saisons mit denen die Anzahl der benötigten Verkehrstage verringert werden kann.

Hinweis

Die Nachbearbeitung der Daten ist wichtig, wenn sie aus einem System stammen, das auf Betriebstagen basiert.

Video: How To Import General Transit Feed Specification (GTFS) Data

Alle How To-Videos zu PTV Visum